OBD2
On-board diagnostics (OBD) is a term referring to a vehicle's self-diagnostic and reporting capability.
OBD2 is usually needed for vehicle homologation.
info
OBD2 is paid feature. It is not present in standard (public) LYNX firmware.
siliXcon can provide you with a OEM firmware with OBD2 feature enabled. Contact us for more information.
DTC codes
Implemented DTC codes and their description.
DTC | Description | LYNX implementation notes |
---|---|---|
P0120 | Throttle/Pedal Position Sensor/Switch "A" Circuit | Output of /acc/csc is NaN. |
P0122 | Throttle/Pedal Position Sensor/Switch "A" Circuit Low | To enable this DTC param /acc/asc/absmin must be non zero. /acc/acc/in is below absmin Or same for /acc/asc_2. |
P0123 | Throttle/Pedal Position Sensor/Switch "A" Circuit High | Param /acc/asc/absmax must be non zero. /acc/acc/in is above absmax Or same for /acc/asc_2 . |
P0500 | Vehicle Speed Sensor "A" | Reserved (not implemented) |
P0A1B | Drive Motor "A" Control Module | /driver/error is non zero |
P0A2A | Drive Motor "A" Temperature Sensor Circuit | Motor sensor temperature fail. Trigger if RThermistor is greather than 50 kOhm Or if RThermistor is lower than 80 Ohm |
P0A2F | Drive Motor "A" Over Temperature | Motor overtemperature - /driver/limit & 256 Motor sensor must be present and properly configured |
P0A3C | Drive Motor "A" Inverter Over Temperature | Driver over temperature condition - /driver/stat & 4 |
P0A3F | Drive Motor "A" Position Sensor Circuit | There is motor sensor error - /driver/stat & 16 |
P0C05 | Drive Motor "A" Phase U-V-W Circuit/Open | Phase B is disconnected at startup. |
P0A9B | Hybrid Battery Temperature Sensor "A" Circuit | Active, when CAN BMS lost connection |
note
Motor sensor error:
Detection of disconnected motor sensors may not work properly with some Sin/Cos sensors.
PID codes
PID | Description |
---|---|
0x05 | Controler temperature [°C +40] |
0x8D | Motor RPM [rpm * 100] |
0x5B | Battery SOC [%] |